e25a78ff834743b7fc142190c015d2d2eb417068,driver/src/test/functional/com/mongodb/client/JsonPoweredCrudTestHelper.java,JsonPoweredCrudTestHelper,getAggregateResult,#BsonDocument#,116

Before Change


        for (BsonValue stage : arguments.getArray("pipeline")) {
            pipeline.add(stage.asDocument());
        }
        return toResult(collection.aggregate(pipeline).batchSize(arguments.getNumber("batchSize").intValue()));
    }

    BsonDocument getCountResult(final BsonDocument arguments) {

After Change



        AggregateIterable<BsonDocument> iterable = collection.aggregate(pipeline);
        if (arguments.containsKey("batchSize")) {
            iterable.batchSize(arguments.getNumber("batchSize").intValue());
        }
        if (arguments.containsKey("collation")) {
            iterable.collation(getCollation(arguments.getDocument("collation")));